overall appearance of the townscape - Spanish English Dictionary